博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery.form.js失效问题。
阅读量:6979 次
发布时间:2019-06-27

本文共 1907 字,大约阅读时间需要 6 分钟。

项目中引用 jquery.form.js插件。

打算用      .ajaxForm(options);    方式提交到后台,但是发现  .ajax 是可以正常交互的,但是  .ajaxform 就是不行。

首先

在form表单中,button的type问题。 

form表单中,button 的 type 有三种值。

分别是:

reset : 如果button type="reset"   在没有任何事件 的条件下,会清空当前 form 的所有内容。

button: 默认,就是一个按钮。       可以在form 上设置onkeydown方法,来监听回车按键(13)来提交表单。

submit:  1、 如果 type = "submit" ,则,点击该 button (按钮),默认提交当前表单。提交的 默认 路径是,form表单中配置的 action。

2、如果 在这个form 中,回车键 默认 为提交表单。

然后

在  jquery.form.js 插件中,有两种方式提交form表单。

1)$.fn.ajaxSubmit

2)$.fn.ajaxForm

button 的 type 类型的问题。

如果设置 type = "submit"     ,js方法中,就可以用 .ajaxform。

如果设置 type = "button"     ,js方法中,就可以用 .ajaxform。

在form表单中,如果 button 的 type = "submit" ,在绑定的js方法中提交表单,就要用  $("#loginform").ajaxForm(options);

在form表单中,如果 button 的 type = "button" ,在绑定的js方法中提交表单,就要用  $("#loginform").ajaxSubmit(options);

完整代码如下:

js代码如下:

function toLoginServer(){	var options = {		url : $("#ctx").val() + "/login/validate",		success : function(response) {			alert(response.isSuccess);			if(response.isSuccess = true){				window.location.href= $("#ctx").val() + response.url;			}else{				alert(response.error);			}		},		error : function(){			alert("error");			alert(JSON.stringify(response));		},				type : "post",		clearForm : false,		timeout : 100000	};//	$("#loginform").ajaxSubmit(options);// type="button"	$("#loginform").ajaxForm(options);//   type = "submit"	};
jsp代码如下:

转载地址:http://erypl.baihongyu.com/

你可能感兴趣的文章
Visual Studio 11 九大新特性:图文详解
查看>>
Linux Shell之六 流程控制--循环
查看>>
寻湖北荆州刘氏族谱
查看>>
Oracle数据库的DBID变更
查看>>
MagicLinux+MySQL5+PHP5+Apache2+phpMyAdmin
查看>>
服务器RAID磁盘坏道修复实战
查看>>
SOAP
查看>>
Sql Server 2005 基于通知的缓存失效
查看>>
理解Windows中的路由表和默认网关
查看>>
.NET多线程编程(13)——一个简单的C#多线程间同步的例子
查看>>
mysql数据导入中文乱码的解决办法
查看>>
Exception和Error分析(—)—UnsatisfiedLinkError
查看>>
VMM系列之使用VMM服务器构建Hyper-V主机(1)
查看>>
cdh4.6.0到cdh5.2.0 upgrade和rollback问题小结
查看>>
MalformedInputException处理
查看>>
OPENAPI的测试用例编写方法
查看>>
在Windows Server 2008 R2上安装 PowerShell 5.0
查看>>
事件通知(Event Notification)实践
查看>>
快速构建Windows 8风格应用28-临时应用数据
查看>>
DVWA系列之12 利用Burpsuite进行暴力破解
查看>>